//package com.boot2.core.ueditor.upload;
//
//import com.boot2.core.ueditor.define.State;
//import java.util.Map;
//import javax.servlet.http.HttpServletRequest;
//
//public class Uploader {
//	private HttpServletRequest request = null;
//	private Map<String, Object> conf = null;
//
//	public Uploader(HttpServletRequest request, Map<String, Object> conf) {
//		this.request = request;
//		this.conf = conf;
//	}
//
//	public final State doExec() {
//		String filedName = (String) this.conf.get("fieldName");
//		State state = null;
//
//		if ("true".equals(this.conf.get("isBase64"))) {
//			state = Base64Uploader.save(this.request.getParameter(filedName),
//					this.conf);
//		} else {
//			state = BinaryUploader.save(this.request, this.conf);
//		}
//
//		return state;
//	}
//}
